//package com.ruoyi.orders.service.impl;
//
//import java.util.ArrayList;
//import java.util.List;
//
//import com.ruoyi.orders.domain.OrdersName;
//import com.ruoyi.system.service.ISysUserService;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Service;
//import com.ruoyi.orders.mapper.OrdersMapper;
//import com.ruoyi.orders.domain.Orders;
//import com.ruoyi.orders.service.IOrdersService;
//
///**
// * 订单Service业务层处理
// *
// * @author ruoyi
// * @date 2025-06-12
// */
//@Service
//public class OrdersServiceImplbak //implements IOrdersService
//{
//    @Autowired
//    private OrdersMapper ordersMapper;
//    @Autowired
//    ISysUserService sysUserService;
//
//    /**
//     * 查询订单
//     *
//     * @param orderId 订单主键
//     * @return 订单
//     */
//    @Override
//    public Orders selectOrdersByOrderId(Long orderId)
//    {
//        return ordersMapper.selectOrdersByOrderId(orderId);
//    }
//
//    /**
//     * 查询订单列表
//     *
//     * @param orders 订单
//     * @return 订单
//     */
//    @Override
//    public List<Orders> selectOrdersList(Orders orders)
//    {
//
//        return ordersMapper.selectOrdersList(orders);
//    }
//
//
//    @Override
//    public List<OrdersName> selectOrdersListName(Orders orders)
//    {
//        List<OrdersName> list=new ArrayList<>();
//        List<Orders> list02=  ordersMapper.selectOrdersList(orders);
//        for(Orders i: list02){
//            OrdersName ordersName=new OrdersName();
//            ordersName.setUserName(i.getUserName());
//            ordersName.setOrderId(i.getOrderId());
//            ordersName.setOrderDate(i.getOrderDate());
//            ordersName.setTotalAmount(i.getTotalAmount());
//            ordersName.setStatus(i.getStatus());
//            ordersName.setPaymentMethod(i.getPaymentMethod());
//            ordersName.setShippingAddress(i.getShippingAddress());
//            list.add(ordersName);
//        }
//        return list;
//
//    }
//
//    /**
//     * 新增订单
//     *
//     * @param orders 订单
//     * @return 结果
//     */
//    @Override
//    public int insertOrders(Orders orders)
//    {
//        return ordersMapper.insertOrders(orders);
//    }
//
//    /**
//     * 修改订单
//     *
//     * @param orders 订单
//     * @return 结果
//     */
//    @Override
//    public int updateOrders(Orders orders)
//    {
//        return ordersMapper.updateOrders(orders);
//    }
//
//    /**
//     * 批量删除订单
//     *
//     * @param orderIds 需要删除的订单主键
//     * @return 结果
//     */
//    @Override
//    public int deleteOrdersByOrderIds(Long[] orderIds)
//    {
//        return ordersMapper.deleteOrdersByOrderIds(orderIds);
//    }
//
//    /**
//     * 删除订单信息
//     *
//     * @param orderId 订单主键
//     * @return 结果
//     */
//    @Override
//    public int deleteOrdersByOrderId(Long orderId)
//    {
//        return ordersMapper.deleteOrdersByOrderId(orderId);
//    }
//}
